import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';

class Styles {
  static const MainBackgroundColor = Color.fromRGBO(250, 250, 250, 1); //主页面颜色
  static const MainBackgroundGreenColor = Color.fromRGBO(42, 172, 56, 1);
  static const LoginBackgroundColor = Color.fromRGBO(48, 56, 75, 1);//登录页面颜色
  static const BlackColor = Color.fromRGBO(54, 54, 54, 1);//登录页面颜色
  static const SelectColor = Color.fromRGBO(191, 193, 194, 1);
  static const White50 = Color.fromRGBO(255, 255, 255, 0.5);
  static const White30 = Color.fromRGBO(255, 255, 255, 0.3);
  static const White60 = Color.fromRGBO(255, 255, 255, 0.6);
  static const White70 = Color.fromRGBO(255, 255, 255, 0.7);
  static const WhiteGray = Color.fromRGBO(249, 249, 249, 1);
  static const GrayLight = Color.fromRGBO(240, 240, 240, 1);
  static const ShareWhite = Color.fromRGBO(237, 239, 238, 1);
  static const DetailColor = Color.fromRGBO(32, 64, 35, 1);
  static const DetailColor2 = Color.fromRGBO(32, 64, 35, 0.8);
  static const TitleItemColor = Color.fromRGBO(102, 102, 102, 1);
  static const DetailColor50 = Color.fromRGBO(32, 64, 35, 0.5);
  static const DetailColor20 = Color.fromRGBO(32, 64, 35, 0.2);
  static const LeftTitleColor = Color.fromRGBO(163,165,168, 1);
  static const TitleColor = Color.fromRGBO(134,138,142, 1);
  static const GrayButtonColor = Color.fromRGBO(168, 176, 169, 1);
  static const GreenColor = Color.fromRGBO(32,64,35, 1);
  static const GreenCard = Color.fromRGBO(233, 242, 234, 1);
  static const HomeGreenCard = Color.fromRGBO(68, 186, 81, 1);
  static const tabGreenCard = Color.fromRGBO(44, 173, 58, 1);
  static const RedColor = Color.fromRGBO(248, 53, 76, 1);
  static const RedLightColor = Color.fromRGBO(213, 205, 206, 0.5);
  static const RedLightColor2 = Color.fromRGBO(235, 220, 220, 1);
  static const OrangeColor = Color.fromRGBO(243, 160, 24, 1);
  static const HomeStatusColor = Color.fromRGBO(133, 213, 178, 1);
  static const YellowColor = Color.fromRGBO(236, 199, 54, 1);
  static const PurpleColor = Color.fromRGBO(136, 72, 153, 1);
  static const GranColor = Color.fromRGBO(237, 239, 238, 1);
  static const BlueColor = Color.fromRGBO(58, 169, 241, 1);
  static const LightBlueColor = Color.fromRGBO(0, 137, 255, 0.08);
  static const LightBlueColor2 = Color.fromRGBO(137, 204, 247, 1);
  static const BlueColor2 = Color.fromRGBO(238, 237, 245, 1);
  static const BlueColor3 = Color.fromRGBO(227, 244, 255, 1);
  static const NoMoreColor = Colors.grey;//没有更多颜色
  static const LineColor = Colors.black12; //分割线颜色
  static const LightSearch = Color.fromRGBO(236, 237, 238, 1);
  static const SpatLineColor = Color.fromRGBO(237,238,238, 1);
  // 间距值
  static const spacing4 = 4.0;
  static const spacing6 = 6.0;
  static const spacing8 = 8.0;
  static const spacing16 = 16.0;
  static const spacing12 = 12.0;
  static const spacing24 = 24.0;
  static const spacing32 = 32.0;
  static const spacing48 = 48.0;

  // 图片大小
  static const imageSize24 = 24.0;
  static const imageSize32 = 32.0;
  static const imageSize36 = 36.0;
  static const imageSize40 = 40.0;
  static const imageSize48 = 48.0;
  static const imageSize88 = 88.0;
  static const imageSize96 = 96.0;

  static const MainButtonHeight = 46.0; //大按钮高度
  static final MainButtonTextFont = 18.0.sp; //大按钮文字大小
  static final BigFont = 28.0.sp; //大字号
  static final BigFont26 = 26.0.sp; //大字号
  static final MiddleBigFont = 20.0.sp; //大字号
  static final MiddleFont = 16.0.sp; //中字号
  static final MiddleFont17 = 17.0.sp; //中字号
  static final Middle15Font = 15.0.sp; //中字号
  static final Middle16Font = 16.0.sp; //中字号
  static final Middle24Font = 24.0.sp; //中字号
  static final Middle22Font = 22.0.sp; //中字号
  static final NormalFont = 14.0.sp; //正常字号
  static final NormalFont13 = 13.0.sp; //正常字号
  static final SmallFont = 12.0.sp; //小字号
  static const Small11Font = 11.0; //小字号
  static const Small8Font = 8.0; //小字号
  static final MainSelectRowHeight = 47.0.h; //selectRow高度

  static const FontMainWeight = FontWeight.w500;//字体加粗
  static const FontMainWeight2 = FontWeight.w600;//字体加粗
  static const FontMainRegular = FontWeight.w400;//字体加粗
}
